3394,3390,3390,3389,3384,3381,3379,3378,3377,3375,3374,3373,3373,3372,3371,3369,3367,3365,3364,3363,3363,3362,3362,3361,3359,3359,3359,3359,3359,3359,3359,3358,3358,3358,3358,3359,3359,3359,3360,3360,3361,3362,3363,3363,3364,3365,3366,3366,3366,3366,3367,3367,3367,3368,3368,3369,3369,3368,3367,3366,3366,3365,3364,3363,3362,3361,3360,3359,3358,3357,3356,3355,3353,3352,3351,3350,3349,3346,3344,3343,3343,3342,3339,3339,3339,3338,3337,3337,3337,3337,3337,3338,3339,3339,3340,3341,3342,3342,3343,3344,3344,3344,3345,3345,3346,3347,3347,3348,3349,3349,3350,3351,3352,3353,3353,3354,3354,3355,3355,3356,3356,3357,3357,3358,3358,3359,3359,3359,3360,3361,3362,3362,3363,3363,3363,3362,3361,3359,3359,3360,3360,3360,3359,3359,3358,3358,3358,3359,3359,3360,3360,3361,3362,3362,3363,3364,3365,3366,3367,3368,3368,3368,3368,3369,3369,3370,3370,3370,3370,3371,3371,3371,3372,3372,3373,3373,3373,3374,3374,3374,3375,3375,3376,3376,3377,3378,3379,3380,3381,3381,3382,3383,3383,3384,3384,3385,3386,3386,3387,3387,3386,3386,3385,3385,3384,3383,3382,3381,3380,3379,3379,3378,3378,3379,3379,3379,3380,3381,3381,3382,3383,3384,3384,3385,3386,3387,3387,3388,3389,3389,3390,3390,3390,3390,3391,3391,3391,3391,3391,3392,3392,3393,3394,3394,3395,3396,3396,3396,3397,3397,3398,3398,3398,3398,3398,3407,3407,3407,3407,3408,3408,3409,3409,3409,3410,3411,3412,3413,3414,3414,3415,3416,3416,3416,3417,3417,3417,3417,3416,3416,3416,3415,3415,3414,3413,3412,3411,3411,3410,3410,3409,3408,3408,3407,3407,3398,3397,3397,3396,3395,3394,3393,3393,3392,3392,3392,3391,3390,3389,3389,3388,3388,3388,3387,3387,3387,3387,3387,3387,3387,3387,3387,3387,3386,3386,3386,3386,3386,3387,3387,3387,3387,3387,3387,3387,3387,3386,3386,3386,3386,3386,3386,3386,3386,3386,3386,3386,3386,3386,3386,3386,3386,3388,3389,3392,3393,3394,3395,3396,3397,3398,3398,3399,3400,3404,3405,3406,3407,3408,3409,3409,3410,3411,3411,3412,3413,3414,3415,3416,3417,3418,3418,3418,3419,3419,3420,3420,3420,3421,3421,3422,3422,3423,3424,3424,3425,3426,3427,3428,3429,3430,3431,3432,3433,3434,3434,3435,3436,3437,3438,3439,3440,3441,3442,3443,3443,3444,3444,3445,3445,3446,3446,3447,3448,3449,3450,3451,3452,3452,3453,3454,3455,3456,3457,3458,3459,3461,3462,3463,3464,3465,3465,3466,3467,3468,3468,3470,3471,3472,3473,3474,3475,3476,3477,3478,3479,3480,3481,3481,3482,3483,3484,3485,3486,3487,3487,3488,3488,3489,3489,3490,3491,3491,3492,3492,3492,3492,3493,3493,3494,3494,3494,3493,3493,3492,3492,3492,3491,3491,3490,3490,3489,3489,3488,3488,3487,3487,3486,3486,3486,3486,3486,3486,3487,3487,3488,3488,3489,3490,3490,3491,3492,3493,3493,3493,3493,3494,3494,3494,3494,3493,3493,3493,3492,3491,3490,3490,3489,3488,3487,3486,3486,3485,3484,3483,3482,3481,3481,3480,3479,3479,3478,3478,3477,3476,3475,3474,3473,3472,3472,3471,3470,3469,3468,3467,3467,3466,3465,3464,3464,3463,3462,3461,3460,3459,3459,3459,3459,3459,3460,3461,3461,3461,3460,3459,3458,3457,3456,3455,3454,3453,3452,3451,3450,3449,3448,3447,3446,3445,3444,3443,3442,3440,3439,3439,3439,3438,3438,3438,3438,3439,3439,3439,3439,3439,3439,3439,3439,3439,3439,3438,3438,3438,3437,3437,3437,3437,3437,3437,3436,3435,3434,3434,3433,3432,3431,3430,3430,3429,3429,3429,3428,3428,3428,3428,3428,3427,3427,3427,3426,3426,3425,3425,3425,3424,3424,3424,3424,3424,3424,3424,3424,3424,3424,3424,3424,3424,3424,3424,3424,3425,3425,3425,3425,3425,3425,3425,3425,3426,3426,3427,3427,3428,3428,3428,3429,3429,3430,3430,3429,3429,3428,3427,3426,3425,3424,3423,3422,3421,3420,3418,3417,3416,3416,3415,3414,3414,3414,3413,3413,3413,3412,3411,3411,3410,3409,3408,3402,3401,3400,3399;1593,1591,1590,1590,1591,1591,1591,1591,1592,1592,1593,1593,1594,1594,1594,1594,1593,1592,1592,1592,1591,1591,1590,1590,1591,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1604,1605,1606,1607,1608,1609,1610,1611,1612,1613,1615,1615,1616,1617,1618,1619,1620,1621,1621,1622,1624,1625,1626,1627,1627,1628,1628,1628,1628,1628,1629,1629,1628,1627,1626,1625,1624,1623,1622,1621,1620,1619,1617,1616,1616,1615,1615,1616,1617,1618,1619,1619,1620,1621,1622,1623,1623,1623,1622,1622,1622,1622,1623,1623,1623,1624,1625,1625,1626,1626,1627,1628,1628,1628,1629,1629,1629,1630,1630,1631,1632,1633,1633,1634,1635,1636,1636,1637,1637,1638,1638,1640,1641,1641,1641,1641,1642,1642,1643,1644,1644,1645,1645,1646,1647,1648,1649,1649,1650,1651,1652,1653,1654,1655,1655,1656,1657,1657,1658,1658,1658,1658,1658,1658,1658,1659,1660,1661,1661,1662,1663,1664,1665,1666,1666,1667,1668,1668,1669,1669,1670,1671,1671,1672,1673,1673,1674,1674,1675,1675,1675,1675,1675,1675,1676,1676,1676,1677,1678,1679,1679,1679,1678,1677,1676,1675,1674,1674,1673,1672,1672,1672,1672,1672,1672,1671,1671,1670,1670,1669,1668,1667,1667,1666,1666,1666,1666,1665,1665,1664,1664,1665,1665,1665,1666,1666,1667,1668,1669,1670,1671,1672,1673,1674,1674,1675,1675,1675,1676,1676,1677,1678,1679,1679,1680,1681,1682,1683,1684,1685,1685,1684,1683,1682,1681,1680,1680,1679,1678,1678,1678,1678,1678,1678,1679,1679,1679,1680,1681,1681,1682,1683,1684,1684,1685,1686,1686,1687,1687,1687,1687,1687,1688,1688,1687,1687,1687,1686,1686,1685,1685,1685,1686,1687,1686,1686,1686,1685,1685,1684,1683,1683,1682,1682,1683,1683,1684,1685,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1699,1700,1701,1702,1703,1704,1705,1706,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1723,1723,1723,1723,1723,1723,1723,1724,1724,1725,1725,1725,1725,1725,1725,1725,1725,1725,1726,1726,1726,1727,1727,1727,1728,1728,1728,1728,1728,1729,1730,1730,1731,1731,1732,1733,1733,1734,1735,1736,1736,1736,1735,1735,1735,1735,1735,1735,1735,1735,1735,1735,1735,1736,1736,1736,1736,1736,1736,1736,1736,1735,1735,1734,1734,1733,1733,1732,1732,1731,1731,1731,1731,1731,1731,1731,1732,1732,1733,1733,1733,1734,1734,1734,1734,1734,1734,1734,1734,1735,1735,1735,1735,1736,1736,1736,1736,1736,1736,1736,1736,1736,1736,1736,1736,1736,1735,1735,1735,1735,1735,1735,1734,1733,1733,1732,1732,1731,1731,1731,1730,1730,1729,1728,1727,1727,1726,1726,1725,1724,1723,1722,1721,1720,1719,1719,1718,1718,1717,1716,1715,1715,1714,1713,1712,1712,1711,1710,1709,1708,1707,1706,1705,1705,1704,1703,1703,1702,1702,1701,1700,1699,1698,1697,1697,1696,1695,1694,1693,1692,1691,1691,1690,1690,1689,1689,1689,1689,1689,1690,1690,1690,1690,1690,1690,1689,1689,1689,1688,1688,1687,1687,1687,1687,1687,1687,1687,1688,1688,1688,1688,1688,1688,1689,1689,1689,1689,1690,1690,1690,1691,1691,1691,1690,1689,1688,1687,1687,1686,1685,1684,1684,1684,1684,1684,1685,1685,1685,1685,1685,1685,1685,1685,1685,1685,1685,1685,1685,1685,1684,1682,1682,1681,1680,1680,1679,1678,1677,1676,1675,1674,1673,1672,1671,1670,1669,1668,1667,1667,1666,1665,1664,1663,1662,1661,1660,1659,1659,1659,1659,1660,1660,1661,1661,1661,1660,1660,1659,1658,1657,1656,1655,1654,1653,1653,1652,1651,1651,1650,1650,1649,1648,1648,1647,1646,1645,1644,1643,1642,1641,1640,1639,1638,1637,1636,1635,1634,1633,1633,1632,1631,1630,1629,1628,1627,1626,1626,1625,1625,1624,1624,1623,1622,1622,1621,1620,1619,1619,1618,1618,1617,1617,1617,1616,1616,1615,1615,1613,1612,1611,1609,1608,1607,1606,1605,1604,1604,1603,1602,1602,1601,1600,1600,1599,1598,1595,1594,1594,1594